develop a thought - Spanish English Dictionary